
Imports System.Collections.Generic

Namespace DGZfP.EventPublisher


    Public MustInherit Class SourceTypeSettings
        Inherits UserControlBase

        Public Const FILENAME_SettingsASCX As String = "Setting.ascx"

        Protected ReadOnly Property ASCXFileName() As String
            Get
                Return FILENAME_SettingsASCX
            End Get
        End Property

        Public Overridable Property Source_Setting_100() As String
            Get
                Return ViewState("Source_Setting_100")
            End Get
            Set(ByVal value As String)
                ViewState("Source_Setting_100") = value
            End Set
        End Property
        Public Overridable Property Source_Setting_2000() As String
            Get
                Return ViewState("Source_Setting_2000")
            End Get
            Set(ByVal value As String)
                ViewState("Source_Setting_2000") = value
            End Set
        End Property
        Public Overridable Property Source_Setting_50a() As String
            Get
                Return ViewState("Source_Setting_50a")
            End Get
            Set(ByVal value As String)
                ViewState("Source_Setting_50a") = value
            End Set
        End Property
        Public Overridable Property Source_Setting_50b() As String
            Get
                Return ViewState("Source_Setting_50b")
            End Get
            Set(ByVal value As String)
                ViewState("Source_Setting_50b") = value
            End Set
        End Property

    End Class

End Namespace
